debt repayable - Spanish English Dictionary